interior organs - German English Dictionary